package io.paper.service;

import java.io.OutputStream;
import java.util.List;
import java.util.Map;

import io.paper.entity.BeerMoldEntity;


/**
 * 系统用户
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2016年9月18日 上午9:43:39
 */
public interface BeerMoldService {
	
	/**
	 * 获取啤模信息
	 * @param userId  用户ID
	 */
	List<BeerMoldEntity> queryBeerList();
	
    List<BeerMoldEntity> queryList(Map<String, Object> map);
	
	int queryTotal(Map<String, Object> map);
	
	void deleteBatch(String[] bEERMOLDIDs);
	
	void save(BeerMoldEntity params);
	
	void update(BeerMoldEntity params);
	
	Integer importBeerMold(List<BeerMoldEntity> params);
	
	/**
	 * 导出啤模
	 * @param userId  用户ID
	 */
	boolean exportBeerMoldExcel(Map<String, Object> map,OutputStream out);
}
